/**
* LandmarkDetector.h
*/
#ifndef LANDMARK_DETECTOR_H
#define LANDMARK_DETECTOR_H

#include <vector>
#include "cv.h"
#include "../util/Rect.h"

using namespace std;

class LandmarkDetector {
	public:
		LandmarkDetector(string imageName, Rect rect);
		~LandmarkDetector();
		
		vector<Rect*> getNose();
		vector<Rect*> getEyes();
		vector<Rect*> getMouth();
		vector<Rect*> getEyesPair();
		
	private:
		IplImage* image;
		Rect faceRect;
};

#endif